.page-padding-20{padding: 20rpx;}
.page-padding-30{padding: 30rpx;}
.page-padding-40{padding: 40rpx;}
.page-padding-50{padding: 50rpx;}
.container{ font-size: 26rpx;}
.page-about{ padding: 30rpx; line-height: 40rpx; font-size: 32rpx;    overflow: hidden;}

.l{float: left;}
.r{float: right;}
.h3{font-size: 32rpx;}

.h50{height: 50rpx;}
.h100{height: 100rpx;}
.h150{height: 150rpx;}
.h200{height: 200rpx;}
.h300{height: 300rpx;}
.h400{height: 400rpx;}
.h500{height: 500rpx;}

.line{height: 10rpx; background: #eee;}

.bc1{ background-color: #fe6987;}
.bc2{ background-color: #fdb103;}
.bc3{ background-color: #5dd71c;}
.bc4{ background-color: #249afe;}
.bc5{ background-color:#6bbdd3;}
.bc6{ background-color:#8f5a92;}
.bc7{ background-color:#bbcd69;}
.bc8{ background-color:#febb52;}
.bc9{ background-color:#5aa18f;}
.bc10{ background-color:#ec935b;}
.bc11{ background-color:#c73677;}
.bc12{ background-color:#147595;}
.bc13{ background-color:#ffd988;}

.tch{color: #999;}
.tc1{ color: #fe6987;}
.tc2{ color: #fdb103;}
.tc3{ color: #5dd71c;}
.tc4{ color: #249afe;}
.tc5{ color:#6bbdd3;}
.tc6{ color:#8f5a92;}
.tc7{ color:#bbcd69;}
.tc8{ color:#febb52;}
.tc9{ color:#5aa18f;}
.tc10{ color:#ec935b;}
.tc11{ color:#c73677;}
.tc12{ color:#147595;}
.tc13{ color:#ffd988;}

.ml-10{ margin-left: 10rpx;}
.ml-20{ margin-left: 20rpx;}

.mr-10{ margin-left: 10rpx;}
.mr-20{ margin-left: 20rpx;}

.mt-20{ margin-top: 20rpx;}
.mt-50{ margin-top: 50rpx;}
.mt-100{ margin-top: 100rpx;}

button[type=primary]{background-color: #1890ff;}

.red{ color: #FF0000;}

.bottom-btn{position: fixed; bottom: 50rpx; padding: 0 20%; width: 100%; box-sizing: border-box;z-index: 2;}
.bottombox {
		/* #ifndef APP-NVUE */
		display: flex;
		/* #endif */
		flex-direction: column;
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0rpx;
		height: 100rpx;
		border-top: 1px solid #f5f5f5;
		width: 100%;
	}
.bottombox	.minbtn{ text-align: right; padding: 20rpx 20rpx 0 0;}

.list-mini .uni-list-item__container{ padding: 10rpx;}

.lists{border-top: 1px solid #e5e5e5;}
.lists .li{ border-bottom: 1px solid #e5e5e5; padding: 20rpx 25rpx;}
.lists .li text{color: #3b4144;}
.lists button{ float: right;}

.line{ height: 20rpx; background: #f7f7f7;}

.links{ overflow: hidden; margin-bottom: 20rpx;}

.maintitle{ line-height: 50rpx; padding: 0 20rpx 0 0;overflow: hidden; margin: 40rpx 0 0 0;}
.maintitle .l{ font-size: 32rpx; border-left: solid 8rpx #1890ff;line-height: 32rpx; padding-left: 30rpx;}
.maintitle .r{ color: #666; font-size: 28rpx;}

.home_product{ margin-top: 20rpx;overflow: hidden;}
.home_product .li{ float: left; width: 25%; box-sizing: border-box; padding: 0 10rpx;padding-bottom: 8rpx;}
.home_product .img{ width: 100%; height: 160rpx;}
.home_product image{width: 100%; height: 100%;}
.home_product .name{font-size: 24rpx; height: 80rpx; line-height: 40rpx; overflow: hidden;}
.home_product .txt_box{ padding: 20rpx;}

.productlist{ margin-top: 20rpx; margin-right: 2%;}
.productlist .li{ float: left; width: 48%; margin-left: 2%;box-shadow: 1px 0 5px 1px rgba(0, 0, 0, 0.1);border-radius: 10px;background-color: #fff;
    margin-top: 8px;
    padding-bottom: 8rpx; margin-bottom: 20rpx;}
.productlist .img{ width: 100%; height: 260rpx;}
.productlist image{width: 100%; height: 100%;border-radius: 10px;}
.productlist .name{font-size: 24rpx; height: 80rpx; line-height: 40rpx; overflow: hidden;}
.productlist .txt_box{ padding: 20rpx;}

.price_box{color: #666; font-size: 24rpx;line-height: 40rpx;height:40rpx; }
.price{font-size: 32rpx; margin-left: 10rpx;  font-weight: bold;color: #FF6600;}
.pricesy{color: #FF6600;}
.noprice{ color: #666; font-size: 24rpx; margin-left: 20rpx;text-decoration: line-through;}
.hprice{ color: #666;}
uni-checkbox:not([disabled]) .uni-checkbox-input:hover {
    border-color: #1890ff;
}
.swiper-container {
    height: 400rpx;
}
/* 图片响应式 小程序的兼容 mode='widthFix' */
.is-response {
    display: block;
    width: 100%;
    max-width: 100%;
    height: auto;
}

.hmin{ color: #999; font-size: 24rpx;}
.huicontainer{ background-color: #272727 !important; min-height: 100vh; padding: 10rpx 0 0 0;}
button[type=primary] {
		background: #ffdd00;
		color: #272727;
	}
	button[disabled][type=primary] {
	    background-color: #ffdd00;
	}
.codebtn{ position: absolute; right: 0; top: 90rpx;z-index: 999;}

.livemessage{ width: 70%; text-align: center; padding-top: 200rpx; font-size: 30rpx; margin: 0 auto;}
.livemessage image{ width: 200rpx; height: 200rpx;}

.example-body{ padding: 40rpx;}

.pricelist .uni-list-item__extra-text{ font-size: 32rpx !important; color: #ff6600 !important;}

.huicolor{ color: #999;}

.uni-list::before,.uni-list:after{display: none;}

.radius-box{ background-color: rgb(56,63,67);border-radius: 20rpx; overflow: hidden; margin-left: 50rpx; margin-right: 50rpx; padding: 20rpx;}

.containerhui{ background-color: #f5f5f5;}
.uni-list {background-color: rgb(56,63,67) !important;}
	.uni-list-item {
		background-color: rgb(56,63,67) !important;
}
.uni-list-item__content-title{
	color: #fff !important;
}